### Question:
ValidateUtil { public static void isGreaterThan(long theValue, long theMinimum, String theMessage) { if (theValue <= theMinimum) { throw new IllegalArgumentException(theMessage); } }  static void isGreaterThan(long theValue, long theMinimum, String theMessage); static void isGreaterThanOrEqualTo(long theValue, long theMinimum, String theMessage); static void isNotBlankOrThrowIllegalArgument(String theString, String theMessage); static void isNotBlankOrThrowInvalidRequest(String theString, String theMessage); static void isNotBlankOrThrowUnprocessableEntity(String theString, String theMessage); static void isNotNullOrThrowUnprocessableEntity(Object theObject, String theMessage, Object... theValues); static void isNotTooLongOrThrowIllegalArgument(String theString, int theMaxLength, String theMessage); static void isTrueOrThrowInvalidRequest(boolean theSuccess, String theMessage, Object... theValues); static void exactlyOneNotNullOrThrowInvalidRequestException(Object[] theObjects, String theMessage);  }### Answer:
@Test public void testIsGreaterThan() { ValidateUtil.isGreaterThan(2L, 1L, ""); try { ValidateUtil.isGreaterThan(1L, 1L, "The message"); fail(); } catch (IllegalArgumentException e) { assertEquals("The message", e.getMessage()); } }