1. A differential comparison method comprising: monitoring the chronological order in which one or more portions of a first instance of a computer program are executed, thus generating a first data file; monitoring the chronological order in which one or more portions of a second instance of the computer program are executed, thus generating a second data file; and comparing the first and second data files.