diff --git a/src/main/java/it/unibz/inf/isochrone/algorithm/Isochrone.java b/src/main/java/it/unibz/inf/isochrone/algorithm/Isochrone.java index a2bbeea90035a0d205f9c1c04a86915ca435a214..cf96a1f416a8a8cce6253871d362fb50583618fd 100644 --- a/src/main/java/it/unibz/inf/isochrone/algorithm/Isochrone.java +++ b/src/main/java/it/unibz/inf/isochrone/algorithm/Isochrone.java @@ -12,6 +12,7 @@ import it.unibz.inf.isochrone.network.NodeConnection; import it.unibz.inf.isochrone.util.EnumContainer.Direction; import it.unibz.inf.isochrone.util.Query; +import java.util.AbstractQueue; import java.util.Calendar; import java.util.Collection; import java.util.Collections; @@ -33,7 +34,7 @@ import java.util.Set; public abstract class Isochrone { private static final double COMPARE_PRECISION = 0.0000001d; private final Collection<Integer> dateCodes; - private final PriorityQueue<Node> nodeQueue; + private final AbstractQueue<Node> nodeQueue; private final long qDuration; private final boolean qIsExpiring; private final boolean qIsIncoming;