Typeless programming in Java 5.0 with wildcards
Martin Plümicke · 2007
With the introduction of Java 5.0 [8] the type system has been extended by parameterized types, type variables, type terms, and wildcards. As a result very complex types can arise. The term Vector> is for example a correct type in Java 5.0.