Implement Shortest Path Algorithm In Java