Creates a <em><a href="Spliterator.html#binding">late-binding</a></em>
and <em>fail-fast</em> {@link Spliterator} over the elements in this
set.
<p>The {@code Spliterator} reports {@link Spliterator#SIZED} and
{@link Spliterator#DISTINCT}. Overriding implementations should document
the reporting of additional characteristic values.
@return a {@code Spliterator} over the elements in this set
Creates a <em><a href="Spliterator.html#binding">late-binding</a></em> and <em>fail-fast</em> {@link Spliterator} over the elements in this set.
<p>The {@code Spliterator} reports {@link Spliterator#SIZED} and {@link Spliterator#DISTINCT}. Overriding implementations should document the reporting of additional characteristic values.
@return a {@code Spliterator} over the elements in this set