# Functions
Retry is a wrapper around RetryWorker that provides a real RetryTicker.
RetryWorker calls ConditionFunc until either: * it returns boolean true * a timeout expires * an error occurs.
# Interfaces
RetryTicker is a wrapper aroung time.Tick, that allows to mock its implementation.