mixed *sort_array(mixed *arr, string less_fun, object ob);

Returns an array sorted by the ordering function ob->less_fun()

The function 'less_fun' in the object 'ob' is continously passed two arguments 
which are two of the elements of the array 'arr'. It should return true if
the first argument is less than or equal to the second.



