classPersonincludeComparableattr_accessor:namedefinitialize(name)@name= name
enddef<=>(other_person)self.name <=> other_person.name
enddefto_s"Hello my name is #{@name}"endend
people =[Person.new("joe"),Person.new("mary"),Person.new("annie"),Person.new("bob")]
sorted_people = people.sort
sorted_people.each {|person| puts person }