Children with conditions like OCD and ASD can get very distressed when things don't happen in the way they were expecting them to and this overwhelming distress can result in a meltdown. These don't have to be thing they particularly want to happen, e.g. my DD who has AS was once sad because DH was going away for work overnight but then he made a last minute change and arranged to leave the next morning instead and she went into full blown meltdown. It was the last minute change that distressed her, even though it gave her more time with her dad which she wanted.
Children who are four years old can tend to do the same but perhaps not to the same extent and, with careful management, e.g. skillful distraction, they can sometimes be diverted from the potential meltdown in a way that a child with a developmental disorder perhaps couldn't.
Children who are four years old can also push the boundaries and have tantrums to try to make people do things their way just because that's what they want.
It's hard to tell the difference between the three sets of behaviour, especially from one brief written example. You're the ones who see this behaviour every day. You see how big or small the changes are that affect him, you see his behaviour in comparison with other children his age and you see whether it is change he is reacting to or just not getting something he would like.
If you feel like his behaviour is making it harder for him to engage in everyday activities than it is for other children his age or you're having to make very complex and detailed adaptations to your family life in order to avoid extremes of distress, ask for a referral to a paediatrician. They can make referrals for further assessment if they agree that his behaviour is outside the normal range for four year olds.