private Timer createTimerInternal(Date initialExpiration, long intervalDuration,
Serializable info)
throws IllegalArgumentException, IllegalStateException, EJBException {
TimerConfig tc = new TimerConfig();
tc.setInfo(info);
return createTimerInternal(initialExpiration, intervalDuration, tc);
}