added findBy() and filterBy() methods for arrays of objects and arrays of associative arrays