However, the two Sort methods do not have the same algorithm! I have tried to find out another way of fixing my problem but since I am using callbacks to fill up my ArrayCtrl one item by another from another thread I'm having trouble finding out how I could sort on the fly.
The ArrayCtrl.Sort() and Sort(myVector) both sort alphabetically, but not exactly the same. What should I do to abandon this problem? Is there a way maybe to sort on the fly so I can keep my callback system?