code: public static boolean isSubtype(String className, String... superClasses) {
          for(String potentialSuperClass : superClasses) {
              try {
                  if(Hierarchy.isSubtype(className, potentialSuperClass)) {
                      return true;
                  }
              } catch (ClassNotFoundException e) {
                  AnalysisContext.reportMissingClass(e);
              }
          }
          return false;
      }
docs: Test if the given class is a subtype of ONE of the super classes given.
  <br/>
  The following test that the class is a subclass of Hashtable.
  <pre>
  boolean isHashtable = InterfaceUtils.isSubtype( classThatCouldBeAHashTable, "java.util.Hashtable");
  </pre>
  
  @param className Class to test
  @param superClasses If classes extends or implements those classes
  @return