public static IVerifier IsEqual <T>(this IVerifier target, T value1, T value2, Exception exception)
     where T : IEquatable <T>
 {
     return(target.IsEqual(value1, value2, () => { throw exception; }));
 }
 public static IVerifier IsEqual(this IVerifier target, object value1, object value2, Exception exception)
 {
     return(target.IsEqual(value1, value2, () => { throw exception; }));
 }