An Event based timer extending the java.util.Timer* classes.