Implementation of Dijkstra's algorithm in Java

Prints out the shortest path between a source and a destination.