ComparisonConstraint
Abstract base class for constraints that compare _values to
determine if one is greater than, equal to or less than
the other.
if true, equal returns success
The value against which a comparison is to be made
if true, greater than returns success
If true, less than returns success
protected ComparisonConstraint(object value, bool lessComparisonResult, bool equalComparisonResult, bool greaterComparisonResult, string predicate)
Initializes a new instance of the ComparisonConstraint class.
Modifies the constraint to use an IComparer and returns self
Modifies the constraint to use an IComparer<T> and returns self
Modifies the constraint to use a Comparison<T> and returns self