public IValue anovaFValue(IList categoryData){ try { return values.real(new OneWayAnovaImpl().anovaFValue(makeAnova(categoryData))); } catch (IllegalArgumentException e) { throw RuntimeExceptionFactory.illegalArgument(categoryData, null, null, e.getMessage()); } catch (MathException e) { throw RuntimeExceptionFactory.illegalArgument(categoryData, null, null, e.getMessage()); } }