Ruby style guide:

> The names of predicate methods (methods that return a boolean value) should end in a question mark. (i.e. Array#empty?).