code: public Element<T> find( T object ) {
  		Element<T> e = first;
  		while( e != null ) {
  			if( e.object == object ) {
  				return e;
  			}
  			e = e.next;
  		}
  		return null;
  	}
docs: Returns the first element which contains 'object' starting from the head.
  @param object Object which is being searched for
  @return First element which contains object or null if none can be found