Added another comparison performance case.

I was considering using Guava ranges for the underlying comparison logic.
It turns out that idea has the most overhead yet.
This is not terribly surprising due to the additional features ranges give
ya (I'm also probably bastardizing them in this use case).
Adding a random driver job that uses the predicate stuff.