You may have forgotten to import
isless
from Base
or you can use Base.isless
in your function definition.
use this before isless
definition
import Base: isless
or define the function as below to extend existing definition in Base
function Base.isless(...)
end