Column Headers and Sort option


In a lot of screens there is no obvious sort order of items.
I have just made schedule times mon-p1 mon-p2 etc for the whole week and they appear in the most random of orders which makes finding really difficult
there are a lot of other screens that have no order of any sort by default, not alphabetical or even by order of input, can’t find any logic to the lists at all.
Can all columns have a heading that is select-able giving a sort preference for that column?