job/queue.go
func AddWithDelay(q Queue, tx *reform.TX,
	jobType, relatedType, relatedID, creator string,
	delay time.Duration) error {
	return AddWithDataAndDelay(q, tx,
		jobType, relatedType, relatedID, creator, &struct{}{}, delay)
}
func AddWithDelay(q Queue, tx *reform.TX,
	jobType, relatedType, relatedID, creator string,
	delay time.Duration) error {
	return AddWithDataAndDelay(q, tx,
		jobType, relatedType, relatedID, creator, &struct{}{}, delay)
}
// AddWithDelay is convenience method to add a job with given data delay.