private List<OutPutScreen> getScoringSystemForOutPutScreen(List<OutPutScreen> outPutScreens) { List<OutPutScreen> outPutScreenList = new ArrayList<OutPutScreen>(); for (OutPutScreen outPutScreen : outPutScreens) { outPutScreen.setInternalScore(calculateInternalScore(outPutScreen)); outPutScreen.setExternalScore(calculateExternalScore(outPutScreen)); outPutScreen.setScore(outPutScreen.getInternalScore() + outPutScreen.getExternalScore()); outPutScreen.setPriority(setPriority(outPutScreen)); outPutScreenList.add(outPutScreen); } return outPutScreenList; }