From 7aa8268aa1c176a16878071a420b0c6e18a8e9d2 Mon Sep 17 00:00:00 2001 From: iMoHax Date: Tue, 25 Aug 2015 13:24:13 +0300 Subject: [PATCH] fix sort on poll --- core/src/main/java/ru/trader/analysis/LimitedQueue.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/src/main/java/ru/trader/analysis/LimitedQueue.java b/core/src/main/java/ru/trader/analysis/LimitedQueue.java index a93e3b4..215689e 100644 --- a/core/src/main/java/ru/trader/analysis/LimitedQueue.java +++ b/core/src/main/java/ru/trader/analysis/LimitedQueue.java @@ -77,6 +77,12 @@ public class LimitedQueue extends ArrayList implements Queue { return super.get(index); } + @Override + public E remove(int index) { + sort(); + return super.remove(index); + } + @Override public boolean add(E element) { if (comparator != null){