public abstract Iterator<E> iterator ()
@Override
public default Spliterator<E> spliterator ()