private static @NotNull String declarationToString(@NotNull GenericDeclaration anInterface) {
    return anInterface.toString() +
           Arrays.asList(anInterface.getTypeParameters()) +
           " loaded by " +
           ((Class<?>)anInterface).getClassLoader();
  }
private static @NotNull String declarationToString(@NotNull GenericDeclaration anInterface)