documentation for diff method