hasFinished

Returns true if the merge has finished or false if it's still running or has not been started. This method will not block.