code: public TemplateFilter descriptionContains(String... substrings) {
          allItemsNotNull(substrings, "Template description substrings");
  
          predicate = predicate.and(combine(
              TemplateMetadata::getDescription, in(asList(substrings), Predicates::containsIgnoreCase)
          ));
  
          return this;
      }
docs: Method allow to find templates that contains {@code substring} in description
  Filtering is case insensitive.
  
  @param substrings is a set of descriptions
  @return {@link TemplateFilter}