Binary Tree Level Order Traversal in Java