From a9b6518e9c9f2aeb8fd9e24d1cf2c67c9844fdd0 Mon Sep 17 00:00:00 2001
From: jakubs <jakubs>
Date: Thu, 23 Feb 2012 15:39:27 +0000
Subject: [PATCH] LMS-2794: add a predicate delegate type

SVN: 24548
---
 .../ch/systemsx/cisd/common/utilities/IPredicate.java | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 common/source/java/ch/systemsx/cisd/common/utilities/IPredicate.java

diff --git a/common/source/java/ch/systemsx/cisd/common/utilities/IPredicate.java b/common/source/java/ch/systemsx/cisd/common/utilities/IPredicate.java
new file mode 100644
index 00000000000..4d8ef330d0f
--- /dev/null
+++ b/common/source/java/ch/systemsx/cisd/common/utilities/IPredicate.java
@@ -0,0 +1,11 @@
+package ch.systemsx.cisd.common.utilities;
+
+/**
+ * Delegate for a function T => boolean
+ * 
+ * @author jakubs
+ */
+public interface IPredicate<T>
+{
+    boolean execute(T arg);
+}
-- 
GitLab