nodes: 0, module; 1, function_definition; 2, function_name:sorted; 3, parameters; 4, block; 5, identifier:cls; 6, identifier:items; 7, identifier:orders; 8, expression_statement; 9, return_statement; 10, string; 11, call; 12, string_content:Returns the elements in `items` sorted according to `orders`; 13, identifier:sorted; 14, argument_list; 15, identifier:items; 16, keyword_argument; 17, identifier:cmp; 18, call; 19, attribute; 20, argument_list; 21, identifier:cls; 22, identifier:multipleOrderComparison; 23, identifier:orders
code: def sorted(cls, items, orders):
      '''Returns the elements in `items` sorted according to `orders`'''
      return sorted(items, cmp=cls.multipleOrderComparison(orders))