(Statements (Class (Identifier) (Statements (Method (Void) (Empty) (Identifier) (Annotation (Identifier) (GenericType { (Identifier) ->(Identifier) } (Wildcard { (WildcardBoundSuper {-(Identifier)-}) ->(WildcardBoundExtends {+(Identifier)+}) }))) (Empty)))))