docs: public static boolean isIndexable(String content, List<String> filters) {
          if (isNullOrEmpty(content)) {
              logger.trace("Null or empty content always matches.");
              return true;
          }
  
          if (filters == null || filters.isEmpty()) {
              logger.trace("No pattern always matches.");
              return true;
          }
  
          logger.trace("content = [{}], filters = {}", content, filters);
          for (String filter : filters) {
              Pattern pattern = Pattern.compile(filter, Pattern.MULTILINE | Pattern.UNIX_LINES);
              logger.trace("Testing filter [{}]", filter);
              if (!pattern.matcher(content).find()) {
                  logger.trace("Filter [{}] is not matching.", filter);
                  return false;
              } else {
                  logger.trace("Filter [{}] is matching.", filter);
              }
          }
  
          return true;
      }