I will not recommend you to include 3 parties in it for this task - there is an easier way.
Just count the number of seconds, minutes, hours, ... etc and then format the result text - use Plural Forms - the built-in GWT i18n tool to format the text "one second", "two seconds", etc Thus, all messages will be localized and saved in i18n resources, without any hard code.
Vladimir Korobkov
source share