add isNewer method.