difference method

Returns a new set with the the elements of this that are not in [other].

Set<E> difference(
Set<E> other
)

Returns a new set with the the elements of this that are not in [other].

That is, the returned set contains all the elements of this [Set] that are not elements of [other] according to other.contains.