package com.datascience.scheduler;
import java.util.Iterator;
/**
* @Author: konrad
*/
public interface IIterablePriorityQueue<T> {
void clear();
void addReplacing(T object, double priority);
void remove(T object);
T first();
T getAndRemoveFirst();
Iterator<T> iterator();
}