StringUtils { public static boolean isTruthy(String s) { return (null != s && !s.trim().isEmpty()); }  static boolean isTruthy(String s); static String addTrailingIfNeeded(String s, String trailing);  }
@Test public void testIsTruthyString() { Assert.assertTrue(StringUtils.isTruthy("abc")); Assert.assertTrue(StringUtils.isTruthy(" abc\t\n")); }
@Test public void testIsTruthyWhitespaces() { Assert.assertFalse(StringUtils.isTruthy(" ")); Assert.assertFalse(StringUtils.isTruthy("\t\n")); }
@Test public void testIsTruthyNull() { Assert.assertFalse(StringUtils.isTruthy(null)); }