I haven't thoroughly gone through it. So you decide which is the better way to initialize LiskedList

List<String> one = new LinkedList<String>();
or 
List<String> one = new LinkedList<>();

And do reply i honestly don't know the difference.