generics Original source code for "Understanding Java 8 Generics" video course with additional comments and examples