def find_all ( self , string , callback ) : for index , output in self . iter ( string ) : callback ( index , output )
python apply function to iterator
Wrapper on iter method callback gets an iterator result
def find_all(self, string, callback):
		"""
		Wrapper on iter method, callback gets an iterator result
		"""
		for index, output in self.iter(string):
			callback(index, output)