Programming - Java Graph Eulerian Circuit Detection Algorithm