Datatable diff set

Datatable.diff allows a diff if and only if lines are in the same order.
It can be a limitation if for readability you want to specify an order in your test but when fetching data, it cames in a different order.

This pull request add this feature.