code: public static Set<Field> getFieldsAnnotatedWith(Object object, Class<? extends Annotation> annotation,
  			Class<? extends Annotation>... additionalAnnotations) {
  		return WhiteboxImpl.getFieldsAnnotatedWith(object, annotation, additionalAnnotations);
  	}
docs: Get all fields annotated with a particular annotation. This method
  traverses the class hierarchy when checking for the annotation.
  
  @param object
  The object to look for annotations. Note that if're you're
  passing an object only instance fields are checked, passing a
  class will only check static fields.
  @param annotation
  The annotation type to look for.
  @param additionalAnnotations
  Optionally more annotations to look for. If any of the
  annotations are associated with a particular field it will be
  added to the resulting {@code Set}.
  @return A set of all fields containing the particular annotation.