question: public IssuePropertyEqualsMatcher ( String propertyName , T expectedValue , Function < Issue , T > getActualValue ) { super ( propertyName ) ; this . expectedValue = Objects . requireNonNull ( expectedValue ) ; this . getActualValue = Objects . requireNonNull ( getActualValue ) ; }
target:  Constructs a new matcher that matches an issue's property against the given expected value using the given function to obtain the actual property value from the issue.