A min heap backed Priority Queue implemented in Java and Ruby. Both tested using JUnit and Rspec, respectively.
Compile
cd java && javac PQReader.java
Run
java PQReader input.txt
Run
cd ruby && ruby pq_demo.rb
Specs
cd ruby && bundle exec rspec