private void applyLowerBounds(final List<? extends AnnotationMirror> annos){
  if (!annos.isEmpty()) {
    final AnnotatedTypeMirror lowerBound=typeParam.getLowerBound();
    for (    AnnotationMirror anno : annos) {
      lowerBound.addAnnotation(anno);
    }
  }
}

private void applyLowerBounds ( final List < ? extends AnnotationMirror > annos ) { if ( ! annos . isEmpty ( ) ) { final AnnotatedTypeMirror lowerBound = typeParam . getLowerBound ( ) ; for ( AnnotationMirror anno : annos ) { lowerBound . addAnnotation ( anno ) ; } } }
in the event of multiple annotations on an annotatednulltype lower bound we want to preserve the multiple annotations so that an type . invalid exception is raised later .
