code: public E getFirst() {
          final Node<E> f = first;
          if (f == null)
              throw new NoSuchElementException();
          return f.item;
      }
docs: Returns the first element in this list.
  
  @return the first element in this list
  @throws NoSuchElementException if this list is empty