Add an item to the list
item(*): an item to add to the list
Add multiple items to the list
[items](T[]): an array of items to be added to the list
[items](T[]): an array of items to add to the list
data(T):next(|T[]):
The head node in the list
Remove an item from the list
item(*): the item to remove from the list
(boolean): true if the item was successfully removed, false if not
(number): The number of items in the list
The tail node in the list