public function testOrderingMultiple(\Pinq\ITraversable $traversable, array $data)
{
$traversable = $traversable->orderByAscending(function ($i) {
return $i[0];
})->thenByDescending(function ($i) {
return $i[2];
});
$this->assertMatches($traversable, [1 => 'Bar', 4 => 'Data', 6 => 'Dallas', 0 => 'Foo', 5 => 'Lorem Ipsum', 3 => 'Pinq', 2 => 'Test']);
}