Use drag n drop to sort tasks, if you want them to have a specific order. Sorted tasks will also be sorted for the users, so they know what to do first.
Priority tasks, overdue tasks and tasks which have a time set, will always be on top of all other tasks.