0 && $list[$j - 1]->compare($list[$j], $order)) { $old = $list[$j - 1]; $list[$j - 1] = $list[$j]; $list[$j] = $old; --$j; } } return $list; } }