If I were to do it, I'd have it scan and save the distances in an array.
Then I'd have it scan again.
Do a comparison between those two scans, and if it finds a big difference in values, you know something moved and the angle wrt the robot of that movement.