Add JSR 305
Add TimeSpan overload