Changing Condition to an interface to allow using lambdas

Change-Id: Ib7ad6a45d2ce556f843cd3a9767001904707dced
3 files changed