Есть массив объектов.
У объекта есть поля целочисленные.

Код:
var arr:Array = new Array();
function addElement(p1:int, p2:int, p3:int) {
var o:Object = new Object();
o.sortIndex1 = p1;
o.sortIndex2 = p2;
o.sortIndex3 = p3;
arr.push(o);
}
Нужно отсортировать вначале по sortIndex1, если sortIndex1 одинаковый то сортировать по sortIndex2, если sortIndex2 одинаковый, то сортировать по sortIndex3.