Returns a set that is the union of the set calling union() and the set passed to union(). That is, returns a set that contains all elements from both sets.
RulesSet<T> union(RulesSet<T> other);