Returns the head of the list
Check if the linked list is empty
Returns the size of the list
Returns the tail of the list
clears the list
gets the node at the specified index
The index to get the node at
The node at the specified index
Adds a node to the list
The index to add the node at
The value to add to the node
The node that was added
inserts a node to the front of the list
The value to add to the node
The node that was added
inserts a node to the end of the list
The value to add to the node
The node that was added
removes the node at the specified index
The index to remove the node at
The node that was removed
reverses the list
Linked List