Its a matter of sequencing, which is the priority decision?
You can use a single State and put Int Compare actions in a comparison sequence of priority. You can only fire one event, so you only need to compare one of the variables at a time and if the condition is not met (ie X is not greater than Y) then choose blank events and it will proceed through the state and execute the next action (compare X to Z).
Make sense?