Returns a new set with the elements of this that are not in other.
other
That is, the returned set contains all the elements of this Set that are not elements of other according to other.contains.
other.contains
Set<E> difference(Set<Object> other);