code: def test_first_integer_predicate(self):
      assert fn.firstIntegerPredicate("donald 456") == frozenset()
      assert fn.firstIntegerPredicate("1992 donald") == {"1992"}
      assert fn.firstIntegerPredicate("00fy  ") == {"00"}  # !!!
      assert fn.firstIntegerPredicate("111 p   c1230p ") == {"111"}
  
imports: import unittest
  from dedupe import predicate_functions
  from dedupe.cpredicates import ngrams
label_desc: Use image node_id 10 for calling the TestPredicateFunctions obj's underlying member method code with example usage: obj.test_first_integer_predicate() without return types