z tego co znalazłem funkcja sortująca ma taką deklaracje

public function dgColSort(itemA:Object, itemB:Object):int

a ja mam ten cały grid tworzony dynamicznie - wszystko, liczba kolumn, nazwę pół skojarzonych z DataProvidererm itp itd - wszystko, ale to wszystko, na podstawie JSONA z serwera

no i chcę sortować sobie dane na kliknięciu w kolumnę
domyślnie sortuje jak teksty
a ja mam w gridzie trzy rodzaje danych
-tekst
-data
-liczba

no i jak kliknę na kolumnę z liczbami chciałbym mieć posortowane po tej kolumnie i co wazne jako liczby czyli żeby po 1 była 2 a nie 11

ale do funkcji sortującej nie przekazuję kolumny - no i tu jest problem

jak zrobić sortowanie tak żeby do funkcji sortującej przekazywać dane z kolumny na którą kliknąłem i sortować po tej kolumnie i wg wartości jakie są
np sprawdzę sobie czy parseFloat() daje NaN - nie daje można jako liczby - daje sortuj jak teksty