Test that values of numeric-comparison-predicates are numbers.

Unfortunately since the Elixir term order makes numbers compare as less to any other term the tests for `less_than` and `less_than_or_equal_to` will never fail.

If you have any ideas how to properly test that please let me know