Type:
Module
The Enumerable mixin provides collection classes with several
traversal and searching methods, and with the ability to sort. The class
must provide a method each, which yields successive members of
the collection. If Enumerable#max, #min, or
#sort is used, the objects in the collection must also
implement a meaningful <=> operator, as these methods
rely on an ordering between members of the collection.