Data Structure - Stack implementation in Java Use Linked List