Adding Wildcards to the Java Programming Language. - Mads Torgersen; Erik Ernst; Christian Plesner Hansen; Peter von der Ahé; Gilad Bracha; Neal M. Gafter (J. Object Technol., 2004)