Information will continue to be appended:
monitor.setMessage(monitor.getMessage() + " - Faltan <b>"
+ StringUtils.formatDuration(estimatedRemaining) + "</b> (h:m:s)");
Can be changed to
monitor.setMessage("Faltan <b>"
+ StringUtils.formatDuration(estimatedRemaining) + "</b> (h:m:s)");