public static boolean isNullOrBlank(final CharSequence cs) {
    if (cs == null) {
      return true;
    }
    for (int c : cs.chars().toArray()) {
      if (!Character.isWhitespace(c)) {
        return false;
      }
    }
    return true;
  }
@Test
  public void testIsBlank() throws IOException {
    assertTrue(StringUtils.isNullOrBlank(null));
    assertTrue(StringUtils.isNullOrBlank(""));
    assertTrue(StringUtils.isNullOrBlank("  "));
    assertFalse(StringUtils.isNullOrBlank(" a "));
    assertFalse(StringUtils.isNullOrBlank("abc"));
  }