code: @NonNull public static <T> List<T> findByClass(@NonNull ViewGroup root, Class<T> classType) {
          FinderByClass<T> finderByClass = new FinderByClass<>(classType);
          LayoutTraverser.build(finderByClass)
                  .traverse(root);
          return finderByClass.getViews();
      }
docs: Gets a List of Views matching a given class.
  
  @param root      the root ViewGroup to traverse.
  @param classType the class to find.
  @param <T>       the class to find.
  @return a List of every matching View encountered.