generateStringTimely

Generates a random datum, or throws an exception if it takes longer than GENERATOR_TIMEOUT milliseconds.

Return

a random datum

Throws

if data could not be generated in time