This java project implements heaps and red black trees for an auto fill function.