code: public void reset() {
  		Element e = first;
  		while( e != null ) {
  			Element n = e.next;
  			e.clear();
  			available.add( e );
  			e = n;
  		}
  		first = last = null;
  		size = 0;
  	}
docs: Puts the linked list back into its initial state.  Elements are saved for later use.