code: public static boolean hasNonEmptyPath(Config config, String key) {
      return config.hasPath(key) && StringUtils.isNotBlank(config.getString(key));
    }
docs: Check if the given <code>key</code> exists in <code>config</code> and it is not null or empty
  Uses {@link StringUtils#isNotBlank(CharSequence)}
  @param config which may have the key
  @param key to look for in the config
  
  @return True if key exits and not null or empty. False otherwise