Changed method signature to use interface List instead of implentation LinkedList and removed JavaDoc mention of linked list to remove implementation from API documentation. This is to create a more generic API, and to be more consistent with the rest of the API that uses the interface description listed above.