https://kodejava.org/how-do-i-create-a-generic-collections/
How do I create a generic collections?