@Override
	public boolean evaluate(Auction t) {
		ArrayList<Auction> temp = new ArrayList<Auction>(searches.values());
		for(Auction auc : temp){
			if(auc.getName().equalsIgnoreCase(criteria)){
				temp.add(auc);
			}
		}
		return t.getName().contains(criteria) || t.getDescription().contains(criteria);
	}