code: public static boolean is(@NotNull Page page, @NotNull TemplatePathInfo @NotNull... templates) {
      if (page == null || templates == null || templates.length == 0) {
        return false;
      }
      String templatePath = page.getProperties().get(NameConstants.PN_TEMPLATE, String.class);
      for (TemplatePathInfo template : templates) {
        if (template.getTemplatePath().equals(templatePath)) {
          return true;
        }
      }
      return false;
    }
docs: Checks if the given page uses a specific template.
  @param page AEM page
  @param templates Template(s)
  @return true if the page uses the template