Maybe it should be `prevIndent < defaultIndent` without the `=` case?

Consider the following case:

```java
public test(
        int a,
        int b
        )
// Current line
```

On the current line, `defaultIndent` should equal to the previous line. But you want `prevIndent - &sw` right?

Also, could you please add one detail in the comments?

> ... less than their arguments when the arguments are listed in multiple lines