+ while ( !short_term.empty() ) {
+ //cerr << "Deleting Short term" <<endl;
+ delete short_term.front();
+ short_term.pop_front();
+ }
+ while ( !medium_term.empty() ) {
+ //cerr << "Deleting Medium term" <<endl;
+ delete medium_term.front();
+ medium_term.pop_front();
+ }
+ while ( !long_term.empty() ) {
+ //cerr << "Deleting Long term" <<endl;
+ delete long_term.front();
+ long_term.pop_front();
+ }
+ while ( !recycler.empty() ) {
+ //cerr << "Deleting Recycler" <<endl;
+ delete recycler.front();
+ recycler.pop_front();
+ }