atropa.objects.sortValuesNumerically = function sortValuesNumerically(obj) { "use strict"; function sortFn(a, b) { return (a - b); } return atropa.objects.sortValues(obj, sortFn); };
atropa.objects.sortValues = function sortValues(obj, sortFn) { "use strict"; var valSort = function(a, b) { return sortFn(a[1], b[1]); }; return atropa.objects.sort(obj, valSort); };
atropa.objects.sortProperties = function sortValues(obj, sortFn) { "use strict"; var propSort = function(a, b) { return sortFn(a[0], b[0]); }; return atropa.objects.sort(obj, propSort); };
atropa.objects.sort = function sort(obj, sortFn) { "use strict"; return atropa.objects.convertObjectToArray(obj).sort(sortFn); };