Returns an Iterable
that provides all but the first count
elements.
When the returned iterable is iterated, it starts iterating over this
,
first skipping past the initial count
elements.
If this
has fewer than count
elements, then the resulting Iterable is
empty.
After that, the remaining elements are iterated in the same order as
in this iterable.
Some iterables may be able to find later elements without first iterating
through earlier elements, for example when iterating a List
.
Such iterables are allowed to ignore the initial skipped elements.
The count
must not be negative.
Source
Iterable<E> skip(int count) {
return new SkipIterable<E>(this, count);
}