Greg Hauptmann wrote:
> when should I use ? at the end of a method name?.  for queries that
> return (a) boolean value, or (b) any return values? ie any method that
> returns data
> 
> Thanks
> 

By convention the ? suffix is reserved for methods that return a boolean 
  value. Note that all methods return some value, even if it's just nil.

-- 
RMagick: http://rmagick.rubyforge.org/