public void push(int value) { MyNode newNode = new MyNode(value); if (isEmpty()) { list.insertHead(newNode); } else { list.insertAfter(tail, newNode); } tail = newNode; }