Ooh, even sexier in RSpec 3: https://www.relishapp.com/rspec/rspec-expectations/v/3-0/docs/built-in-matchers/all-matcher