summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/util/comparator
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-08-18 01:04:33 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-08-18 01:04:33 +0200
commit1d890208e03b0f676681fa59ad207d94553d7735 (patch)
tree01fce0e033d17e769da47adff10967a561ab952b /src/de/danoeh/antennapod/util/comparator
parentfdb9a296adeab9f5f169b98c8488354ec821ebc6 (diff)
downloadAntennaPod-1d890208e03b0f676681fa59ad207d94553d7735.zip
DownloadLog entries are now sorted by their completion date
Diffstat (limited to 'src/de/danoeh/antennapod/util/comparator')
-rw-r--r--src/de/danoeh/antennapod/util/comparator/DownloadStatusComparator.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/util/comparator/DownloadStatusComparator.java b/src/de/danoeh/antennapod/util/comparator/DownloadStatusComparator.java
new file mode 100644
index 000000000..12f800565
--- /dev/null
+++ b/src/de/danoeh/antennapod/util/comparator/DownloadStatusComparator.java
@@ -0,0 +1,16 @@
+package de.danoeh.antennapod.util.comparator;
+
+import java.util.Comparator;
+
+import de.danoeh.antennapod.asynctask.DownloadStatus;
+
+/** Compares the completion date of two Downloadstatus objects. */
+public class DownloadStatusComparator implements Comparator<DownloadStatus> {
+
+ @Override
+ public int compare(DownloadStatus lhs, DownloadStatus rhs) {
+ return -lhs.getCompletionDate().compareTo(rhs.getCompletionDate());
+
+ }
+
+}