Description
Current Scala ExponentialSleepStrategy implementation is awkward to use from Java due to the Java - Scala Function type conversions. E.g.: https://github.com/apache/samza/pull/662/files#diff-52d8a92e9c8e3d26c4e595919566326a. We should create a Java implementation with the same semantics as the current implementations.