difference abstract method
Returns a set that is the difference between the set calling difference() and the set passed to difference(). That is, returns a set containing the elements in the comparison set that are not in the specified set.
If the sets are identical, returns an empty set (size() == 0).
Implementation
RulesSet<T> difference(RulesSet<T> other);