When in Thailand, you have to keep your cool at all times no matter what happens.
Thailand is not the place for foreigner’s to loose their cool and get into any sort of argument or scrum with the locals.
Even if you feel you are in the right, do not engage local Thai’s in anger for any reason.
It will not end well.
Gather as much evidence as you can, and report to the nearest police station.
Try to always keep your cool.
Things will happen from time to time and you mustn’t react in anger or they could escalate and get much worse.