Hi,
because i didn't find a StringGrid that sorts Integer, Float, Date, Time , DateTime, string as expected i developed JStringGrid.
See attached example project.
You need jstringgrid.pas and jstringgrid_icon.lrs in your own package, but you can test attached project without installing TJStringGrid.
Hope thats usefull for someone else :-)