Iterates over the diff calling file_cb, binary_cb, hunk_cb and line_cb.
file_cb
binary_cb
hunk_cb
line_cb
a Diff.
a DiffFileCallback.
a DiffBinaryCallback.
a DiffHunkCallback.
a DiffLineCallback.
callback user data.