public bool Equals(NotEqual <T> other) { return(ValueSemantics.Determine(other, this.ValueEquals)); }
public bool Equals(Collection <T> other) { return(ValueSemantics.Determine(other, this.ValueEquals)); }
public bool Equals(GreaterThan <T> other) { return(ValueSemantics.Determine(other, this.ValueEquals)); }
public bool Equals(LessThanOrEqualTo <T> other) { return(ValueSemantics.Determine(other, this.ValueEquals)); }