code: public Annotation getFirstAnnotation(final Class<? extends Annotation> clazz) {
          final List<Annotation> found = foundAnnotations.get(clazz);
          return found == null || found.isEmpty() ? null : found.get(0);
      }
docs: Returns the first found Annotation, or null.
  
  @param clazz The Annotation to find.
  @return First found Annotation or null of none found.