Remove removes a particular Job (identified by JobId property) from the queue. It returns the Job that was removed, as well as the number of Jobs still left in the queue after removing. When Remove is passed a Job that is absent from the queue, its returned job will be nil. So an appropriate use of
(jToRemove *Job)
source not stored for this graph (policy: none)