code: public static Set<Method> getAllMethods(Object context,
  											Class<? extends Annotation> annotation) {
  		
  		Set<Method> annotatedMethods = new HashSet<Method>();
  		
  		Method[] methods = context.getClass().getDeclaredMethods();
  		
  		for (Method method : methods) {
  			
  			if(method.isAnnotationPresent(annotation))
  				annotatedMethods.add(method);
  		}
  		
  		return annotatedMethods;
  	}
docs: <p>Takes the {@link Activity} and discovers which of it's
  {@link Method}s are annotated with the given annotation
  (represented by supplied {@link Class}).</p>
  
  @param context
  the context whose {@link Field}s are to be scanned
  <br><br>
  @param annotation
  the {@link Class} of the {@link Annotation} to look for
  <br><br>
  @return the {@link Set} of {@link Method}s annotated with the
  given annotation
  <br><br>
  @since 1.0.0