code: public static boolean delete(String path) {
          if (StringUtils.isEmpty(path)) {
              return true;
          }
  
          File file = new File(path);
          return delete(file);
      }
docs: delete file or directory
  <ul>
  <li>if path is null or empty, return true</li>
  <li>if path not exist, return true</li>
  <li>if path exist, delete recursion. return true</li>
  <ul>
  
  @param path
  @return