@Override public ObjectBidirectionalIterator<K> iterator(final K from) { return ObjectIterators.unmodifiable(sortedSet.iterator(from)); } @Override
@Override public ObjectBidirectionalIterator<K> iterator() { return ObjectIterators.unmodifiable(sortedSet.iterator()); } @Override
@Override public ObjectListIterator<K> listIterator(final int i) { return ObjectIterators.unmodifiable(list.listIterator(i)); } @Override
@Override public ObjectBidirectionalIterator<K> iterator(final K from) { return ObjectIterators.unmodifiable(sortedSet.iterator(from)); } @Override
@Override public ObjectIterator<K> iterator() { return ObjectIterators.unmodifiable(collection.iterator()); } @Override
@Override public ObjectListIterator<K> listIterator(final int i) { return ObjectIterators.unmodifiable(list.listIterator(i)); } @Override
@Override public ObjectListIterator<K> listIterator() { return ObjectIterators.unmodifiable(list.listIterator()); } @Override
@Override public ObjectIterator<K> iterator() { return ObjectIterators.unmodifiable(collection.iterator()); } @Override
@Override public ObjectListIterator<K> listIterator() { return ObjectIterators.unmodifiable(list.listIterator()); } @Override
@Override public ObjectBidirectionalIterator<K> iterator() { return ObjectIterators.unmodifiable(sortedSet.iterator()); } @Override