@Override public E getLast() { return delegate().getLast(); }
@Override public void push(E e) { delegate().push(e); }
@Override public Iterator<E> descendingIterator() { return delegate().descendingIterator(); }
@Override public void addLast(E e) { delegate().addLast(e); }
@Override public E getFirst() { return delegate().getFirst(); }
@Override public void addFirst(E e) { delegate().addFirst(e); }
@Override public E peekFirst() { return delegate().peekFirst(); }
@Override public E peekLast() { return delegate().peekLast(); }
@CanIgnoreReturnValue // TODO(cpovirk): Consider removing this? @Override public E pollLast() { return delegate().pollLast(); }
@CanIgnoreReturnValue @Override public E removeLast() { return delegate().removeLast(); }
@CanIgnoreReturnValue @Override public E removeFirst() { return delegate().removeFirst(); }
@CanIgnoreReturnValue // TODO(cpovirk): Consider removing this? @Override public E pollFirst() { return delegate().pollFirst(); }
@CanIgnoreReturnValue @Override public E pop() { return delegate().pop(); }
@CanIgnoreReturnValue @Override public E removeFirst() { return delegate().removeFirst(); }
@CanIgnoreReturnValue @Override public E removeLast() { return delegate().removeLast(); }
@CanIgnoreReturnValue @Override public boolean removeFirstOccurrence(Object o) { return delegate().removeFirstOccurrence(o); }
@CanIgnoreReturnValue // TODO(cpovirk): Consider removing this? @Override public boolean offerLast(E e) { return delegate().offerLast(e); }
@CanIgnoreReturnValue // TODO(cpovirk): Consider removing this? @Override public boolean offerFirst(E e) { return delegate().offerFirst(e); }
@CanIgnoreReturnValue @Override public boolean removeLastOccurrence(Object o) { return delegate().removeLastOccurrence(o); } }
@CanIgnoreReturnValue @Override public boolean removeLastOccurrence(Object o) { return delegate().removeLastOccurrence(o); } }