# Arrays and their sorted orders

1. **Strictly increasing** - every element of the stack i<mark style="background-color:green;">s strictly greater than the previous element</mark>. Example - `[1, 4, 5, 8, 9]`
2. **Non-decreasing** - every element of the stack i<mark style="background-color:green;">s greater than or equal to the previous element</mark>. Example - `[1, 4, 5, 5, 8, 9, 9]`
3. **Strictly decreasing** - every element of the stack is <mark style="background-color:green;">strictly smaller than the previous element</mark> - `[9, 8, 5, 4, 1]`
4. **Non-increasing** - every element of the stack is <mark style="background-color:green;">smaller than or equal to the previous element.</mark> - `[9, 9, 8, 5, 5, 4, 1]`

| Type                | Operator |
| ------------------- | -------- |
| Strictly Increasing | >        |
| Non Decreasing      | >=       |
| Strictly decreasing | <        |
| Non Increasing      | <=       |
