/** * Gets the set being decorated. * * @return the decorated set */ @Override protected NavigableSet<E> decorated() { return (NavigableSet<E>) super.decorated(); }
@Override public SortedSet<E> tailSet(final E fromElement) { return decorated().tailSet(fromElement); }
@Override public Comparator<? super E> comparator() { return decorated().comparator(); }
@Override public SortedSet<E> headSet(final E toElement) { return decorated().headSet(toElement); }
@Override public E last() { return decorated().last(); }
@Override public E first() { return decorated().first(); }
@Override public SortedSet<E> subSet(final E fromElement, final E toElement) { return decorated().subSet(fromElement, toElement); }