Does rspec have anything more specific than target.should be < 6?

In RSpec's new expectation syntax, you would express it as:

expect(target).to be < 6

This is still the accepted way to handle this test. It's best to use >, <, and == in my opinion for numerical comparisons -- it's clearer.