ideal way of handling multiple return values in methods in java
<p>I know there are ways to return multiple results and break them up but this feels.. messy.</p>

<p>For practice I'm doing a quadratic equation solver. Obviously there are going to be cases when there are multiple return values needed. I'm just wondering what's the preferred way of handling a case like this-- I'm not so much looking for workarounds (returning a string and breaking it into two, etc) as I am for some sort of general "best practice" for clean/well styled code</p>
