Previously it was cumbersome for tests to assert if the current JDK was at
least JDK 1.7.
There is now a utility class for JUnit assumptions that provides a method
that allows tests to assume the current JDK is at least JDK 1.7. If the
assumption is not met, a AssumptionViolatedException is thrown to indicate
the test should be skipped.