* Documentation for Diff, add Examples and runnableExamples
also remove references to non-existant parameters