I read the documentation in the MongoDb and I used a simple proves and I only look that: Push is sorting the array but addtoSet isn\'t it.
addtoSet
For me visual
As the name suggest $addToSet (set) wont allow duplicates while $push simply add the element to array