Add diff method to ViolationList

Should looks : 
- given : context
- when : main action
- then : result