[Demonstration 1]

[Buggy Method]
public static boolean checkGameWon() {
    if (game.getCurrentLevelInt() == game.getLevelList().size() - 1) {
        gameScreen.dispose();
        Logger.log("Frame destroyed", 9, 4);
        new WinningScreen(driver, name);
        return true;
    }
    return false;
}

[Buggy Hunk]
if (game.getCurrentLevelInt() == game.getLevelList().size() - 1) {

[Patch]
if (game.getCurrentLevelInt() == 4) {

[Demonstration 2]

[Buggy Method]
public synchronized void clear() {
    timeElapsed = 0;
    //      neededTimeStep = 0.5;
    //      timeStep = 0.5;
    getPointMasses().clear();
}

[Buggy Hunk]
getPointMasses().clear();

[Patch]
pointMasses.clear();

[Demonstration 3]

[Buggy Method]
@Override
public void configInterceptor(Interceptors me) {
    me.add(new com.jfinal.ext.interceptor.I18nInterceptor());
}

[Buggy Hunk]
me.add(new com.jfinal.ext.interceptor.I18nInterceptor());

[Patch]
me.add(new I18nInterceptor());