public static bool InBetween <T>(this IComparable <T> @this, T value1, T value2) => @this.MoreThan(value1) && @this.LessThan(value2);
public static bool InBetween(this IComparable @this, object value1, object value2) => @this.MoreThan(value1) && @this.LessThan(value2);