docs: @ArgumentsChecked
  	@Throws({ IllegalNullArgumentException.class, IllegalMissingAnnotationException.class })
  	public static void hasAnnotation(final boolean condition, @Nonnull final Class<?> clazz,
  			@Nonnull final Class<? extends Annotation> annotation) {
  		Check.notNull(clazz, "clazz");
  		Check.notNull(annotation, "annotation");
  
  		if (condition) {
  			Check.hasAnnotation(clazz, annotation);
  		}
  	}