(o1, o2)
| 15774 | return slice.call(array).sort(reverseComparator(comparator, reverseOrder)); |
| 15775 | |
| 15776 | function comparator(o1, o2){ |
| 15777 | for ( var i = 0; i < sortPredicate.length; i++) { |
| 15778 | var comp = sortPredicate[i](o1, o2); |
| 15779 | if (comp !== 0) return comp; |
| 15780 | } |
| 15781 | return 0; |
| 15782 | } |
| 15783 | function reverseComparator(comp, descending) { |
| 15784 | return toBoolean(descending) |
| 15785 | ? function(a,b){return comp(b,a);} |
no outgoing calls
no test coverage detected