docs: public static void checkNotEmpty(@Nullable String value, @NonNull String message) {
          if (value == null) {
              throw new NullPointerException(message);
          } else if (value.length() == 0) {
              throw new IllegalStateException(message);
          }
      }