## Function Descriptions

| Function |Description |
|  ---- | ---- |
[**Compare**](functions/Compare.md)(result, stringValue, format = -1, trim = false, lineBr = '\n') |Compare huge strings |
[**ConsoleOutput**](functions/ConsoleOutput.md)(showOutput = true) | |
[**ConsoleOutputGet**](functions/ConsoleOutputGet.md)() | |
[**Equal**](functions/Equal.md)(result, stringValue, format = -1, trim = false, lineBr = '\n') |Compare huge strings |
[**Ok**](functions/Ok.md)(parm) | |
[**compareStr**](functions/compareStr.md)(str1, str2, showResult = true, showLines = true) |compares two strings and return the index of difference. |
[**con**](functions/con1.md)() | |
[**isEqual**](functions/isEqual.md)(object1, object2, objectCheck = true, looseNullCheck = false) |Performs a deep comparison between two values to determine if they are equivalent. |
[**isRootFolder**](functions/isRootFolder.md)() | |
[**notEqual**](functions/notEqual.md)(result, stringValue, format = -1, trim = false, lineBr = '\n') |Compare huge strings |
[**notOk**](functions/notOk.md)(parm, msg) | |
[**notOk_Then**](functions/notOk_Then.md)(testValue, defaultValue = undefined) |Short version of testing a value, and if it is a null value to assign a default value |
[**testAND**](functions/testAND.md)() |Simple version of testing multiple values for truth. First argument is string that provide context. |
[**unThrow**](functions/unThrow.md)(func, throwError = true) |Test the function for the error thrown |
[**unZip**](functions/unZip.md)(func, testValue, objectCheck = true, throwError = true) |Trace the function calling code and then execute it. If test value is provided and do not match -> throw error |
