@namespace s "library://ns.adobe.com/flex/spark"; @namespace mx "library://ns.adobe.com/flex/mx"; b['name'])||(a['age'] > b['age'])) return 1; else return -1; } public function mySortCompareFunction(item1:Object, item2:Object, fields:Array=null):int { var aStr:String = item1["name"] ; var bStr:String = item2["name"] ; if ( aStr == null && bStr == null ) return 0 ; if (aStr.length > bStr.length) return 1 ; else if ( aStr.length == bStr.length) return 0 ; else return -1 ; } ]]>