class DownloadDispatcher {

    private boolean inspectForConflict(@NonNull DownloadTask task) {
        return inspectForConflict(task, null, null);
    }

    public  DownloadDispatcher();
      DownloadDispatcher(List<DownloadCall> readyAsyncCalls,
                       List<DownloadCall> runningAsyncCalls,
                       List<DownloadCall> runningSyncCalls,
                       List<DownloadCall> finishingCalls);

}