Given the command format, sort [dateTime OR taskName OR moduleCode OR priorityTag OR weightage], the parameters of the command format are the actual inputs themselves and is closer to that of an example rather than a format. Writing the command format this way may confuse users into thinking they may need to enter a dateTime/taskName value (although I understand that these inputs do not make sense in the context of sorting).
Perhaps, to be more consistent with the other commands, the command format could be sort ATTRIBUTE?
With dateTime, taskName, moduleCode, priorityTag and weightage being valid inputs of ATTRIBUTE.
Given the command format, sort [dateTime OR taskName OR moduleCode OR priorityTag OR weightage], the parameters of the command format are the actual inputs themselves and is closer to that of an example rather than a format. Writing the command format this way may confuse users into thinking they may need to enter a dateTime/taskName value (although I understand that these inputs do not make sense in the context of sorting).
Perhaps, to be more consistent with the other commands, the command format could be
sort ATTRIBUTE
? WithdateTime
,taskName
,moduleCode
,priorityTag
andweightage
being valid inputs of ATTRIBUTE.