public virtual Range <T> GreaterThan(T value) { return(Intersect(SingleRange.ThatGreaterThan(value))); }
public override Range <T> GreaterThan(T value) { return(SingleRange.ThatGreaterThan(value)); }