onReceiveColumns method should not pass columns into the callback
Updated documentation

    - onReceiveColumns
    - onTrigger
    - corrected totalNumRows -> expectedNumRows