[Demonstration 1]

[Buggy Method]
public static int getIntValue(Config stormConf, String key, int defaultValue) {
    Object config = stormConf.get(key);
    if (config == null) {
        return defaultValue;
    }
    return Integer.valueOf(config.toString());
}

[Buggy Hunk]
return Integer.valueOf(config.toString());

[Patch]
return Integer.parseInt(config.toString());

[Demonstration 2]

[Buggy Method]
int getPlayTimeUpdateTime() {
    return config.getInt("PlaytimeUpdateInMinutes");
}

[Buggy Hunk]
return config.getInt("PlaytimeUpdateInMinutes");

[Patch]
return getOrSetDefault("PlaytimeUpdateInMinutes",2);

[Demonstration 3]

[Buggy Method]
@GET
@Path("/username/{username}")
public Response findUserByUsername(@PathParam("username") final String username) {
    final List<User> user = service.findUserByFirstname(username);
    return Response.ok().entity(user).build();
}

[Buggy Hunk]
final List<User> user = service.findUserByFirstname(username);

[Patch]
final List<User> user = service.findUserByUsername(username);