Challenge: Generics

Try your newly acquired skills on generics to implement a generic method.

We'll cover the following...

Problem Statement

Add a method firstItem(List<T> items) which takes a list of items and returns ...