Array of strings
Replacement value
Function that takes string and returns boolean. If returns true this element will be replaced with New Value
Modified Array