code: public static Field findField(TypeToken<?> classType, String fieldName) throws NoSuchFieldException {
      return findField(classType, fieldName, Predicates.<Field>alwaysTrue());
    }
docs: Find a {@link java.lang.reflect.Field} in the class hierarchy of the given type.
  @param classType The leaf class to start with.
  @param fieldName Name of the field.
  @return A {@link java.lang.reflect.Field} if found.
  @throws NoSuchFieldException If the field is not found.