Checks if this set of rules equals another.
!(p)
Two rule sets are equal if they will always result _in the same output
for any given input instant or local date-time.
Rules from two different groups may return false even if they are _in fact the same.
!(p)
This definition should result _in implementations comparing their entire state.
@param otherRules the other rules, null returns false
@return true if this rules is the same as that specified
Checks if this set of rules equals another. !(p) Two rule sets are equal if they will always result _in the same output for any given input instant or local date-time. Rules from two different groups may return false even if they are _in fact the same. !(p) This definition should result _in implementations comparing their entire state.
@param otherRules the other rules, null returns false @return true if this rules is the same as that specified